Skills Marketplace
Skills & Tags
Skills Marketplace
GET
Skills Marketplace
Browse and manage skills in the organization marketplace.
Authentication
Requires organization admin authentication.Endpoints
List Skills
GET /api/skills/marketplace
List marketplace skills with installation status for a specific gateway.
Query Parameters
Gateway UUID to check installation status
Search skills by name, description, category, risk, or source
Filter by category. Use
uncategorized for skills without a categoryFilter by risk level. Use
uncategorized for skills without risk classificationFilter skills from a specific skill pack
Number of items per page (1-200)
Pagination offset
Response
Array of skill cards
Skill UUID
Organization UUID
Skill display name
Skill description
Skill category (e.g.,
devops, data, communication)Risk level (e.g.,
low, medium, high)Source label (e.g., relative path in pack repository)
GitHub tree URL pointing to skill location
Additional metadata (discovery mode, pack branch, etc.)
Whether the skill is installed on the specified gateway
ISO 8601 timestamp when installed
ISO 8601 timestamp
ISO 8601 timestamp
Example Request
Example Response
Add Skill
POST /api/skills/marketplace
Manually register a skill URL in the marketplace.
Request Body
HTTPS URL to skill repository or tree location
Skill name (inferred from URL if not provided)
Skill description
Example Request
Install Skill
POST /api/skills/marketplace/{skill_id}/install
Install a skill to a gateway by dispatching installation instructions to the gateway agent.
Query Parameters
Gateway UUID where skill should be installed
Response
Always true on success
Skill UUID
Gateway UUID
Always true for install action
Example Request
Example Response
Uninstall Skill
POST /api/skills/marketplace/{skill_id}/uninstall
Uninstall a skill from a gateway.
Query Parameters
Gateway UUID where skill should be uninstalled
Example Request
Delete Skill
DELETE /api/skills/marketplace/{skill_id}
Remove a skill from the marketplace catalog and all gateway installations.
Example Request
Installation Process
When you install a skill, Mission Control:- Validates the gateway has a configured workspace root
- Dispatches an installation message to the gateway agent
- Records the installation state in the database